<?php

class Mpersonas extends CI_Model {

    function __construct() {
        //llamando al constructor
        parent::__construct();
    }

    function getArrayConductor($idEmpresa) {
        $idEmpleoConductor=1;
        $query = "   select a.iddempleo_persona, b.vapellidopaterno,
        b.vapellidomaterno,b.vnombres 
        from dempleo_persona a 
        inner join mpersonas b on b.idmpersonas=a.idmpersonas 
        where a.idmempresa=$idEmpresa and a.idmempleos=$idEmpleoConductor
        order by b.vapellidopaterno
        ";

        $tabla = $this->db->query($query);
        return $tabla->result_array();
    }
    function getArrayAyudante($idEmpresa) {
        $idEmpleoConductor=2;
        $query = "   select a.iddempleo_persona, b.vapellidopaterno,
        b.vapellidomaterno,b.vnombres 
        from dempleo_persona a 
        inner join mpersonas b on b.idmpersonas=a.idmpersonas 
        where a.idmempresa=$idEmpresa and a.idmempleos=$idEmpleoConductor";

        $tabla = $this->db->query($query);
        return $tabla->result_array();
    }
    function getPersonas(){
        $query = "select idmpersonas,CONCAT(vapellidopaterno,' ',vapellidomaterno,' ',vnombres)nombres ,
            iestado from mpersonas";

        $tabla = $this->db->query($query);
        return $tabla->result_array();
    }
    function nuevaPersona($data){
        
         $this->db->insert('mpersonas', $data);
        return $this->db->insert_id();
    }
    function editarPersona($datos){
        $idmpersonas=$datos['idmpersonas'];
        $vapellidopaterno=$datos['vapellidopaterno'];
        $vapellidomaterno=$datos['vapellidomaterno'];
        $vnombres=$datos['vnombres'];
        $vdireccion=$datos['vdireccion'];
        $iestado=$datos['iestado'];
        $idusuario=1;
        $vhost=$datos['vhost'];
        $query = "update mpersonas
                set vapellidopaterno='$vapellidopaterno',
                vapellidomaterno='$vapellidomaterno',
                vnombres='$vnombres',
                vdireccion='$vdireccion',
                iestado=$iestado,
                idusuario = $idusuario,
                vhost='$vhost' 
                where idmpersonas=$idmpersonas";
        $this->db->query($query);
        return $idmpersonas;
    }
     function getDatosPesona($idmpersonas) {
        $query = "select idmpersonas,vapellidopaterno,vapellidomaterno,vnombres,
         vdireccion,iestado from mpersonas  
         where idmpersonas=$idmpersonas";
        //echo $query;
        $tabla = $this->db->query($query);
        
        return $tabla->result_array();
    }
}

?>
